跳到主要内容

GBase8s介绍

本出版物描述了使用 DB-Access 实用程序如何访问、修改和检索 GBase 8s 数据库服务器的信息。

重要

请将 DB-Access 与 GBase 8s 数据库服务器的当前版本一起使用。

示例均来自演示库stores_demo。

支持语言环境

搭建 GBase 8s 服务器环境,请执行如下操作:

  • GBase 8s 产品支持多种语言、文化和代码集。所有特定语言和文化的信息都集中在Global Language Support (GLS)中。

  • GBase 8s OLE DB Provider 支持用于日期、时间和货币的ISO 字符串格式,如 Microsoft™ OLE DB 标准。可以通过设置 GBase 8s 环境变量或注册表项(如 DBDATE)来覆盖该缺省值。

  • 如果在 GBase 8s 环境中使用简单的网络管理协议 (SNMP),那么这些协议(SNMPv1 和 SNMPv2)仅识别英语代码集。

  • 本出版物中的示例是在UNIX™ 平台上的 en_us.8859-1 (ISO 8859-1)语言环境中编写的。

    这些语言环境不但支持用于显示和输入日期、时间、数字和货币值的美国英语格式约定,而且还支持 ISO 8859-1 代码集(在 UNIX 和 Linux™ 上),这些代码集包括 ASCII 代码集以及很多 8 位字符(如 é、è 和 ñ)。

符合行业标准

  • 基于 SQL 的 GBase 8s 产品完全兼容 SQL-92 入门级(发布为 ANSI X3.135-1992),这与 ISO 9075:1992 完全相同。

  • GBase 8s 数据库服务器的许多功能遵守 SQL-92 中级和完全级别以及 X/Open SQL 公共应用程序环境 (CAE) 标准。

如何阅读语法图

阅读语法图遵循从左到右,从上到下的原则。

★ 以下介绍语法图标识

►►── 表示语句开始。

──► 表示语句延续到下一行。

►── 表示语句继续上一行的内容。

──►◄ 表示语句结束。

★ 以下介绍如何详细理解语法图

如果是必需项则必须连接在水平线(主路径)中。

如果是可选项则可以连接在主路径下方。

如果可以从两个或多个项中选择,并且必须选择其中一项,那么其中一项必须出现在主路径上。

如果从中选择的项是可选的,那么整个堆栈出现在主路径下方。

如果缺省其中一项,则它会在主路径上方显示,剩余的选项将会显示在下方。

如果返回左侧的箭头,在主线之上,表示该项可重复。在此情况下,重复项必须用一个或多个空格隔开。

如果重复的箭头包含一个逗号,那么您必须使用逗号分隔重复的项。

堆栈上方重复的箭头表示可以从堆栈的项目中进行多个选择或者重复一个选择。

★ 以下介绍语法图中语法规范

语法图中SQL 关键字以大写字母出现 (例如:FROM)。

语法图中变量以小写字母出现(例如:column-name)。

语法图中的符号,例如标点符号、括号、算术运算符等,将作为语法的一部分输入。

语法图中一个变量可能表示一个语句段。例如: parameter-block 表示已标记为 parameter-block 的语句段:

parameter-block:

DB-Access 提供了用于输入、运行和调试结构化查询语言 (SQL) 语句与存储过程语言 (SPL) 例程的菜单驱动型界面。您还可以从命令行以交互方式运行 DB-Access。

使用 SQL 和 SPL 命令可执行数据定义任务(例如,指定表中数据列的数量和类型)和数据管理任务(例如,存储、查看和更改表数据)。

您可以使用 DB-Access 执行下面的数据库处理:

  • 执行频次比较低的特别查询
  • 连接一至多个数据库、在数据库和外部文本之间传输数据以及显示有关数据库的信息
  • 练习 GBase 8s SQL 指南:教程中提供的 SQL 和 SPL 语句和示例
  • 创建演示数据库
重要

DB-Access 暂时未计划用作应用程序开发环境。

本文档的《GBase 8s 服务器DB-Access实用程序的需求》和 《GBase 8s Client Software Development Kit DB-Access 实用程序的需求》章节介绍了DB-Access 实用程序。